YoMan
每天寫文章已經快變成李白惹
原來以前詩人的快樂 就是這麼的樸實無華R
今天想提一下什麼是ADB?
當然不是啥防鎖死煞車系統R 那是ABS
那adb是幹嘛用的呢?
他是一個有助於debug手機的一個工具
使用CMD的方式對手機進行操作
從安裝APP到取得手機狀態
也可以呼叫Android的shell來對系統操作
adb可以分成3個組件
1. Client:也就是送指令那端 可以對手機下達指令
2. Server:是夾在Client端跟Daemon端的服務 負責做兩端的communication
3. Deamon:則是在手機端背景執行,負責執行傳送的指令
這工具讓我們更方便的使用Android系統
當adb下載好更新完之後
先啟動adb server
adb start-server
Service是開在5037 port
然後在看一下有哪些設備在線
adb devices
可以看到設備出現了
但如果是實體機的話要注意
開發者人員->USB偵錯 要開啟
第一次adb可能也會要你授權金鑰
再來就來44有什麼指令
adb help
可以看一下他提供哪些指令讓你用
adb logcat
看Log從Application到System層級的Log都會噴
也可以用filter去過濾你只想看的內容
最後是
adb shell
雖然拿到shell很舒服
可是這權限真的超可憐
而且很多指令都不支援
那今天就大概介紹adb
之後會頻繁用到它的樣子
我是來世胸胸的...
我們下次見